let mongoose = require('mongoose');
let Schema = mongoose.Schema;     //Schema是结构模型，用来定义表模型的

//定义一个表模型(启动数据库，看字段，映射数据库，相当于是个实体类)
let productSchema = new Schema({
    productId: String,
    productName: {type:String},  //同上，另一种写法
    salePrice: Number,
    productImage: String,
    productUrl: String,
    checked: Boolean,
    productNum: Number
});

//定义完表模型之后，需要对其进行输出。module.exports就是默认的匿名输出
module.exports = mongoose.model("Good",productSchema);

//通过mongoose.model来定义一个"Good"，商品的模型就是productSchema。把这个模型输出去，然后就可以基于这个模型调它的API